package com.eatrip.bean;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "dati_utente")
public class DatiUtente implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -7020853457509312711L;
	
	@Id
	@Column(name = "id_utente")
	private int idUtente;
	
	@Column(name = "nome_utente")
	private String nomeUtente;
	
	@Column(name = "cognome")
	private String cognome;
	
	@Column(name = "data_di_nascita")
	private Date dataDiNascita;
	
	@Column(name = "comune")
	private int comune;
	
	@Column(name = "email")
	private String email;

	
	public String getNomeUtente() {
		return nomeUtente;
	}

	public int getIdUtente() {
		return idUtente;
	}

	public void setIdUtente(int idUtente) {
		this.idUtente = idUtente;
	}

	public void setNomeUtente(String nomeUtente) {
		this.nomeUtente = nomeUtente;
	}

	public String getCognome() {
		return cognome;
	}

	public void setCognome(String cognome) {
		this.cognome = cognome;
	}

	public Date getDataDiNascita() {
		return dataDiNascita;
	}

	public void setDataDiNascita(Date dataDiNascita) {
		this.dataDiNascita = dataDiNascita;
	}

	public int getComune() {
		return comune;
	}

	public void setComune(int comune) {
		this.comune = comune;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	@Override
	public String toString() {
		return "DatiUtente [idUtente=" + idUtente + ", nomeUtente=" + nomeUtente
				+ ", cognome=" + cognome + ", dataDiNascita=" + dataDiNascita
				+ ", comune=" + comune + ", email=" + email + "]";
	}

	
	
}
